explosion disasters - French English Dictionary